@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1919px) {
    .mod_nav_list {
        padding-left: 85px;
    }
    .sctc_pos1{
        top: 9%;
        left: 0;
        width: 12.5vw;
        height: 12.5vw;
    }
    .sctc_pos2{
        bottom:0;
        left: 15.7%;
        width: 20vw;
        height: 20vw;
    }
    .sctc_pos3{
        top: 10.1%;
        left: 43%;
        width: 14vw;
        height: 14vw;
    }
    .sctc_pos4{
        bottom: 9%;
        right: 21.4%;
        width: 13vw;
        height: 13vw;
    }
    .sctc_pos5{
        top: 0;
        right: 0;
        width: 17.7vw;
        height: 17.7vw;
    }
    /* 1919end */
}
@media screen and (max-width: 1680px) {
    .mod_nav {
        padding: 0 70px;
    }
    .mnlu_li {
        padding: 0 20px;
    }
    .mod_nav_list_ul {
        margin: 0 -20px;
    }
    .mldc_le {
        padding: 55px 55px 55px calc(50% - 41.25%);
        width: 450px;
    }
    .mldc_ri {
        width: calc(100% - 450px);
        padding: 55px calc(50% - 41.25%) 55px 55px;
    }
    .mrul_bt_ul_li {
        padding: 0 20px;
    }
    .mrul_bt_ul {
        margin: 0 -20px;
    }
    .std_title1 {
        font-size: 54px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 44px;
    }
    .hlct_tit {
        font-size: 26px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 28px;
    }
    .hpul_text {
        font-size: 100px;
    }
    .hadu_li_cont_num span {
        font-size: 80px;
    }
    .home_about_btn {
        margin-top: 50px;
        margin-bottom: 60px;
    }
    .mod_foot_tp_ri {
        padding-left: 100px;
    }
    .mnlu_li_drop {
        width: calc(100% + 20px);
    }
    .std_arrow_icon {
        width: 46px;
    }
    .std_arrow_next {
        right: -60px;
    }
    .std_arrow_prev {
        left: -60px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 22px;
    }
    .mod_use_tit h2 {
        font-size: 32px;
    }
    .mftl_phone a {
        font-size: 16px;
    }
    .home_pro_arrow .std_arrow {
        width: 46px;
        right: calc(25% - 23px);
    }
    /* Delia-Start */
    /* H2 */
    .cultrue_cont_action_yuan1 {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 20px;
        top: 378px;
    }
    .cultrue_cont_action_yuan2 {
        width: 50px;
        height: 50px;
        position: absolute;
        left: 85px;
        top: 807px;
    }
    .cultrue_cont_action_yuan3 {
        width: 70px;
        height: 70px;
        position: absolute;
        right: 55px;
        top: 171px;
    }
    /* H3 */
    .mod_main_h3_tab .std_arrow_next {
        position: absolute;
        right: -90px;
        top: 12%;
    }
    .mod_main_h3_tab .std_arrow_prev {
        position: absolute;
        left: -90px;
        top: 12%;
    }
    .mod_main_h3_lunbo {
        margin-bottom: 50px;
    }
    .mmhx_li_tit {
        margin-bottom: 25px;
    }
    .mmhx_li_xwz {
        padding: 30px 30px;
    }
    .mmhl_rwz {
        padding-left: 40px;
        margin-top: 10px;
    }
    /* F1 */
    .about_rela_main_list.about_rela_main_list1 {
        background-size: 30%;
    }
    .ccll_box_text {
        padding: 40px 0 0 100px;
    }
    .ccll_box {
        position: relative;
        padding: 50px 0;
    }
    .cases_cry_list_li a::after {
        content: "";
        position: absolute;
        left: 145px;
        width: 82.5%;
    }
    .ccll_box_arrow {
        position: absolute;
        /* top: 40%;
        left: 36%; */
    }
    /* G1 */
    .about_rela_main_list.about_rela_main_list3 {
        background-size: 100% 100%;
    }
    .about_rela_main_list {
        width: 100%;
        padding: 55px 0 55px 0;
    }
    .arml_note_icon_img {
        width: 70px;
        margin-bottom: 16px;
    }
    .arui_img1 {
        width: 55px;
        margin-right: 25px;
    }
    .arml_detail_img {
        width: 28px;
    }
    .arml_detail_word {
        font-size: 18px;
    }
    /* H4 */
    .ndci_list {
        padding-bottom: 40px;
        border-bottom: solid 1px #e1e4e6;
    }
    .ndci_other {
        padding-bottom: 34px;
        border-bottom: solid 1px #e1e4e6;
        margin-bottom: 34px;
    }
    .news_detail_cont_spots {
        padding: 114px 150px 0 40px;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 40px !important;
        margin-bottom: 40px;
    }
    .privacy_cont_top {
        margin: 40px 0;
    }
    /* Delia-end */
    .phels_cont1660 {
        width: 91%;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 22px;
    }
    .ndci_other {
        padding-bottom: 30px;
        margin-bottom: 35px;
    }
    .ndci_list {
        padding-bottom: 30px;
    }
    .ndci_botlist {
        margin: 50px 0 60px 0;
    }
    .news_detail_cont_spots {
        padding:0px;
        padding-left: 55px;
    }
    .news_detail_cont_info {
        padding: 0 90px 0 0;
        width: 65.5%;
    }
    .ndcs_title {
        margin-top: 70px;
    }
    .news_detail_box {
        padding-top: 95px;
    }
    .he_f3p1jul {
        max-height: 65vh;
    }
    .he_f3p1jul {
        width: 360px !important;
    }
    .join_staff_top_ul li {
        padding: 0 64px;
    }
    .mod_banner_bread{
        top: 30px;
    }
    .phels_nybanner_btn {
        margin-top: 40px;
    }

    .mod_side.on {
        right: 12px;
    }
    .mldu_li a {
        padding: 0 18px;
    }
    .mnlu_li_drop {
        width: calc(100% + 28px);
    }
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .mod_nav {
        padding: 0 50px;
    }
    .std_parga p {
        font-size: 14px;
    }
    .mldu_li a {
        font-size: 14px;
    }
    .mldu_li {
        margin-bottom: 18px;
    }
    .mnlu_li_drop_ul {
        padding: 28px 0;
    }
    .std_box1_box, .std_box2_box {
        font-size: 14px;
        line-height: 40px;
        padding: 0 30px;
    }
    .mod_nav_other_btn {
        margin-top: 25px;
    }
    .mod_nav_other {
        width: 160px;
    }
    .mod_nav_list {
        width: calc(100% - 200px - 160px);
    }
    .std_title1 {
        font-size: 52px;
    }
    .phels_ban_parga p {
        font-size: 18px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 42px;
    }
    .hlct_tit {
        font-size: 24px;
    }
    .hlct_btn {
        margin-top: 50px;
    }
    .hstu_li_icon {
        width: 50px;
    }
    .std_margin1 {
        margin-top: 30px;
    }
    .hscu_li_cont_text {
        padding-right: 60px;
    }
    .home_pro_arrow .std_arrow_prev {
        margin-bottom: 20px;
    }
    .hpul_bg {
        width: 450px;
    }
    .hpul_text {
        font-size: 90px;
    }
    .hadu_li_cont_num span {
        font-size: 70px;
    }
    .hadu_li_cont_num p {
        font-size: 24px;
    }
    .home_about {
        padding-bottom: 100px !important;
    }
    .hadu_li_cont_text {
        transform: translateY(-12px);
    }
    .mftr_ul_li_bt a,.mldc_le_ul_li p, .mbul_cont_ul_li p {
        font-size: 14px;
    }
    .mftr_ul_li_tp a,.mrul_tp a{
        font-size: 16px;
    }
    .mftr_ul_li_bt {
        margin-top: 18px;
    }
    .mftr_ul_li_bt li {
        margin-bottom: 12px;
    }
    .mrul_tp {
        margin-bottom: 20px;
    }
    .mbul_cont_ul_li {
        margin-bottom: 20px;
    }
    .mldc_le_ul_li {
        margin-bottom: 22px;
    }
    .mod_use_tit h2 {
        font-size: 30px;
    }
    /* Delia-start */
    /* F1 */
    .ccll_box_text {
        padding: 20px 0 0 80px;
    }
    .cases_cry_list_li a::after {
        content: "";
        position: absolute;
        left: 130px;
    }
    /* H2 */
    .ccll_title {
        position: absolute;
        top: 40px;
        left: 35px;
    }
    .ccll_title span {
        font-size: 26px;
    }
    .ccll_eng {
        position: absolute;
        bottom: 30px;
        right: 40px;
        z-index: 2;
    }
    .cultrue_cont_action_yuan1 {
        width: 80px;
        height: 80px;
        position: absolute;
        left: 20px;
        top: 378px;
    }
    .cultrue_cont_action_yuan2 {
        width: 40px;
        height: 40px;
        position: absolute;
        left: 75px;
        top: 807px;
    }
    .cultrue_cont_action_yuan3 {
        width: 60px;
        height: 60px;
        position: absolute;
        right: 50px;
        top: 171px;
    }
    .ccoi_list_img1_i2 {
        width: 230px;
        position: absolute;
        top: 35px;
    }
    .ccoi_list_img1_i1 {
        width: 230px;
    }
    .ccoi_list_img1_i3 {
        font-size: 26px;
        position: absolute;
        left: 93px;
        top: 90px;
    }
    .ccoi_list_img3_wk {
        position: absolute;
        top: 40px;
        left: 330px;
    }
    .ccoi_list_img4_jt {
        position: absolute;
        right: 115px;
        top: 135px;
    }
    .ccoi_list_img2 img {
        position: absolute;
        left: 275px;
        top: 70px;
    }
    /* H3 */
    .mmhl_rwz {
        padding-left: 40px;
        margin-top: 10px;
    }
    .mmhl_rwz_p {
        font-size: 14px;
        height: 4.8em;
        -webkit-line-clamp: 3;
    }
    .mmhx_li_tit{
        font-size: 18px !important;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 38px !important;
    }
    .home_solu_bg {
        width: 320px;
    }
    /* Delia-end */
    .form_cont_left_text h1 {
        font-size: 38px;
    }
    .form_main .mod_banner_bread {
        padding-top: 36px;
    }
    .form_cont_left {
        margin-top: 70px;
    }
    .form_cont_right {
        padding: 42px 65px;
    }
    .strategy_cont_top_circle p{
        font-size: 26px;
    }
    .sctc_pos2 p {
        font-size: 42px;
    }
    .sctc_pos5 p {
        font-size: 38px;
    }
    .sctc_pos1{
        width: 14vw;
        height: 14vw;
    }
    .sctc_pos2{
        width: 20vw;
        height: 20vw;
    }
    .sctc_pos3{
        width: 14vw;
        height: 14vw;
    }
    .sctc_pos4{
        width: 16vw;
        height: 16vw;
    }
    .sctc_pos5{
        width: 19vw;
        height: 19vw;
    }
    .cycle_cont_title {
        font-size: 34px;
    }
    .cycle_cont_title {
        top: 100px;
    }    
    .ccnt_li_title_num {
        font-size: 44px;
    }
    .ccnt_li_title_text p {
        font-size: 20px;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 200px;
    }
    .join_staff_top_ul li {
        padding: 0 58px;
    }
    .jsbl_cont_text {
        font-size: 18px;
    }
    .sccs_text .std_parga p::before {
        top: 4.75px;
    }
    .mod_banner_bread {
        top: 20px;
    }
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .mod_nav_list {
        padding-left: 60px;
        width: calc(100% - 100px - 180px);
    }
    .mnlu_li {
        padding: 0 14px;
    }
    .mod_nav_list_ul {
        margin: 0 -14px;
    }
    .mldu_li a {
        padding: 0 16px;
    }
    .mod_nav_logo {
        width: 100px;
    }
    .mod_nav_logo a,.mnlu_li_parga p{
        line-height: 80px;
    }
    .mnos_icon{
        width: 25px;
        height: 80px;
    }
    .mod_nav_other_btn {
        margin-top: 20px;
    }
    .phels_main {
        margin-top: 80px;
    }
    .mod_nav_other {
        width: 180px;
    }
    .yx_search3xlbox {
        height: 100px;
        top: 80px;
    }
    .mldc_le {
        padding: 35px 35px 35px calc(50% - 41.25%);
        width: 400px;
    }
    .mldc_ri {
        width: calc(100% - 400px);
        padding: 35px calc(50% - 41.25%) 35px 35px;
    }
    .std_title1 {
        font-size: 48px;
    }
    .phels_ban_parga p {
        font-size: 16px;
    }
    .ybdu_li {
        width: 30px;
        height: 30px;
        margin: 0 8px;
    }
    .phels_ban_dots {
        bottom: 30px;
    }
    .std_padding1 {
        padding: 60px 0;
    }
    .hpul_bg {
        bottom: -60px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 38px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 38px;
    }
    .std_arrow_next {
        right: -50px;
    }
    .std_arrow_prev {
        left: -50px;
    }
    .hstu_li_icon {
        width: 46px;
    }
    .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 8px;
    }
    .hlct_tit {
        font-size: 22px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 28px;
    }
    .std_margin2 {
        margin-top: 18px;
    }
    .hlct_btn {
        margin-top: 40px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 20px;
    }
    .home_pro_ul_li {
        padding-right: 40px;
    }
    .std_box3_box p {
        font-size: 14px;
    }
    .hpul_text {
        font-size: 80px;
    }
    .hpul_bg {
        width: 400px;
    }
    .hadu_li_cont_num span {
        font-size: 64px;
    }
    .home_about_btn {
        margin-top: 40px;
        margin-bottom: 50px;
    }
    .home_about {
        padding-bottom: 80px !important;
    }
    .hadu_li_cont_num p {
        font-size: 20px;
    }
    .mod_side_ul_li {
        width: 50px;
        height: 50px;
    }
    .msul_icon {
        width: 24px;
    }
    .msul_phone .msul_pop_cont {
        padding: 25px 40px;
    }
    .msul_pop_cont_li {
        margin-bottom: 20px;
    }
    .mpcl_phone a {
        font-size: 18px;
    }
    .mod_side_ul_top .msul_icon {
        width: 32px;
    }
    .hnlu_li {
        padding: 0 6px;
    }
    .home_new_list_ul {
        margin: 0 -6px;
    }
    .hnlu_li a {
        border-radius: 0 40px 0 40px;
    }
    .hnlu_li_text_time p {
        font-size: 12px;
        line-height: 1.5;
    }
    .mod_use_tit h2 {
        font-size: 28px;
    }
    .mftl_phone a {
        font-size: 16px;
    }
    .mftl_logo {
        width: 150px;
    }
    .mftl_phone {
        margin: 30px 0;
    }
    .mod_foot_tp_le {
        width: 180px;
    }
    .mod_foot_tp_ri {
        width: calc(100% - 180px);
        padding-left: 80px;
    }
    .mftl_phone_time p {
        font-size: 14px;
    }
    /* Delia-start */
    /* F1 */
    .ccll_box_text {
        padding: 15px 0 0 70px;
    }
    .ccll_box_text_word {
        margin-bottom: 35px;
    }
    .cases_cry_list_li a::after {
        content: "";
        position: absolute;
        left: 9%;
    }
    .ccll_box_arrow {
        width: 50px;
        position: absolute;
        /* left: 36%;
        top: 40%; */
    }
    .ccll_box_text_title{
        font-size: 22px !important;
    }
    /* G1 */
    .arml_detail {
        margin-bottom: 20px;
    }
    .arml_detail_img {
        width: 24px;
    }
    .arml_detail_word {
        font-size: 16px;
    }
    .arml_span {
        margin-bottom: 30px;
    }
    .about_rela_main_list {
        width: 100%;
        padding: 57px 0 40px 0;
    }
    .arml_btn {
        margin-top: 20px;
    }
    .arui_img1 {
        width: 50px;
        margin-right: 25px;
    }
    .arml_note_icon_img {
        width: 60px;
        margin-bottom: 10px;
    }
    .arml_rules_up_icon1 {
        position: absolute;
        top: 70px;
        left: 182px;
        z-index: 2;
        display: flex;
        flex-direction: row;
    }
    .arml_rules_down_icon2 {
        position: absolute;
        top: 70px;
        left: 182px;
        z-index: 2;
        display: flex;
        flex-direction: row;
    }
    /* H2 */
    .cultrue_cont_list {
        margin: 60px auto;
    }
    .ccll_title {
        position: absolute;
        top: 30px;
        left: 30px;
    }
    .ccll_eng {
        position: absolute;
        bottom: 25px;
        right: 30px;
        z-index: 2;
    }
    .ccoi_list_img1_i3 {
        font-size: 20px;
    }
    .cliw_span {
        font-size: 16px;
    }
    .ccal_xli_box_img {
        width: 55px;
        margin-bottom: 15px;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 36px !important;
    }
    /* H3 */
    .mod_main_h3_lunbo {
        
        margin-top: 60px;
    }
    .mod_main_h3_xlist {
        margin: 0 -15px;
    }
    .mmhx_li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .mmhl_rwz_tit {
        margin-bottom: 10px;
    }
    .mmhl_li a {
        display: block;
        padding: 50px 45px;
    }
    .mmhl_rwz_p {
        height: 4.8em;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .mmhx_li_img {
        border-radius: 0 30px;
        overflow: hidden;
    }
    .mmhx_li_img .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    /* H4 */
    .news_detail_cont_spots {
        padding: 114px 140px 0 30px;
    }
    .ndci_list {
        padding-bottom: 30px;
        border-bottom: solid 1px #e1e4e6;
    }
    .ndci_botlist {
        margin-top: 40px;
    }
    /* Delai-end */
    .form_cont_left_text h1 {
        font-size: 34px;
    }
    .partner_ring img, .partner_ring video {
        top: 70px;
    }
    .partner_cont_nr {
        padding: 0 60px;
    }
    .partner_cont {
        padding-top: 100px;
    }
    .contact_left_prov, .contact_left_cricle{
        width: 90px;
        height: 90px;
    }
    .contact_right {
        padding-left: 90px;
    }
    .solu_cont_case_bj{
        height: 600px;
    }
    .solu_cont_scene_bj{
        height: 380px;
    }
    .scas_li {
        padding: 0 12px;
    }
    .solu_cont_adv_slick {
        margin: 0 -12px;
    }
    .scas_li_nr {
        padding: 25px 30px 20px;
    }
    .scas_li_nr_icon{
        width:58px;
        margin: 0 auto 12px;
    }
    .scss_li{
        padding: 0 15px;
    }
    .solu_cont_scene_slick{
        margin: 0 -15px;
    }
    .mod_tab_li a {
        font-size: 16px;
        line-height: 60px;
    }
    .mod_tab_li{
        padding: 0 50px;
    }
    .mod_tab_ul{
        margin: 0 -50px;
    }
    .solu_cont_adv .solu_cont_sect_nr {
        margin-top: 0;
    }
    .mod_banner_bread {
        top: 20px;
    }
    .phels_nybanner_btn {
        margin-top: 32px;
    }
    .hardware_prod_tab li p {
        font-size: 22px;
    }
    .sccs_cont {
        padding: 35px 40px;
    }
    .scas_li_nr .std_parga p{
        font-size: 16px !important;
    }
    .software_funct_text .std_title4 {
        font-size: 18px;
    }
    .software_funct_icon {
        width: 52px;
    }
    .software_funct_text {
        width: calc(100% - 52px);
        padding-left: 25px;
    }
    .software_adv .solu_cont_sect_nr {
        margin-top: 20px;
    }
    .sctc_pos1{
        width: 16vw;
        height: 16vw;
    }
    .sctc_pos2{
        width: 22vw;
        height: 22vw;
    }
    .sctc_pos3{
        width: 15vw;
        height: 15vw;
    }
    .sctc_pos4{
        width: 17vw;
        height: 17vw;
    }
    .sctc_pos5{
        width: 20vw;
        height: 20vw;
    }
    .strategy_cont_bot_text .std_title4 span {
        font-size: 30px;
    }
    .strategy_cont_bot_text .std_title4{
        font-size: 18px;
    }
    .scbt_text p {
        font-size: 26px;
    }
    .ccnd_img {
        width: 530px;
    }
    .cycle_cont_nr_bj {
        height: 800px;
    }
    .ccnt_li_title_num {
        font-size: 38px;
    }
    .ccnt_li_title_text p {
        font-size: 16px;
    }
    .ccnt_li_title_text span {
        font-size: 12px;
    }
    .ccnt_li_title_text {
        padding-left: 15px;
    }
    .ccnt_li_title {
        padding: 7px 15px;
    }
    .ccnd_img {
        width: 465px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 20px;
    }
    .ndci_list {
        padding-bottom: 20px;
    }
    .ndci_botlist {
        margin: 40px 0 60px 0;
    }
    .ndcs_title {
        margin-bottom: 20px;
    }
    .ndcs_title {
        font-weight: bold;
        margin-bottom: 20px;
        padding-left: 55px;
    }
    .newsdetial_main .mod_banner_bread {
        top: 110px;
    }
    .news_detail_cont_info {
        padding: 0 60px 0 0;
    }
    .news_detail_cont_spots {
        margin-top: 0;
        padding: 0 0 0 30px;
    }
    .news_detail_box {
        padding-top: 80px;
    }
    .he_f3p1jul {
        max-height: 60vh;
    }
    .ndcs_list_li a {
        padding: 16px 30px;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 160px;
    }
    .t_svgquan {
        width: 400px;
        height: 400px;
    }
    .t_svgquan circle{
        cx: 200;
        cy: 200;
        r: 199;
    }
    .t_svgquan {
        right: 50px;
    }
    .ahrt_li {
        padding: 60px 15px 190px;
    }
    .about_honer_left_li {
        margin-bottom: 9px;
    }
    .jtcr_bot_li_title {
        font-size: 20px;
    }
    .join_staff_bot_li {
        padding: 0 16px;
    }
    .join_staff_bot_ul {
        margin: 0 -16px;
    }
    .join_society_bot_tab .std_parga p, .join_society_bot_tab .std_parga1 p, .join_society_bot_tab .jsbt_arrow {
        line-height: 72px;
    }
    .join_school_fr .phels_imgbox_cover {
        width: 350px;
        border: 8px solid #fff;
    }
    .join_school_fr_bj {
        left: -62px;
        width: 62px;
    }
    .join_staff_top_ul li {
        padding: 0 50px;
    }
    .join_welfare_li_text {
        padding: 40px;
    }
    .mod_side.on {
        right: 10px;
    }
    .std_arrow_icon {
        width: 40px;
    }
    .mod_height{
        height: 60px;
    }
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    /* Delia-start */
    /* F1 */
    .ccll_box_text {
        padding: 8px 0 0 60px;
    }
    .ccll_box_text_title {
        font-size: 20px !important;
    }
    /* H2 */
    .ccll_title span {
        font-size: 22px;
    }
    .ccll_title p {
        margin-bottom: 10px;
    }
    .ccoi_list_img1_i3 {
        font-size: 18px;
    }
    .cultrue_cont_action_yuan2 {
        width: 40px;
        height: 40px;
        position: absolute;
        left: 65px;
        top: 807px;
    }
    .ccal_xli_box_test {
        margin: 0 auto;
    }
    /* H3 */
    .mod_main_h3_tab .std_arrow_next {
        position: absolute;
        right: -80px;
        top: 12%;
    }
    .mod_main_h3_tab .std_arrow_prev {
        position: absolute;
        left: -80px;
        top: 12%;
    }
    .mmhl_rwz_p {  
        height: 4.8em;
        -webkit-line-clamp: 3;
    }
    .mcfl_rwz_lj_zi {
        font-size: 14px;
        margin-right: 14px;
    }
    .mmhl_rwz_p {
        margin-bottom: 10px;
    }
    /* G1 */
    /* Delia-end */
    .home_solu_bg {
        width: 285px;
    }
    .cycle_cont_nr_bj {
        height: 710px;
    }
    .ccnd_img {
        width: 410px;
    }
    .ccnd_top {
        margin-bottom: 20px;
    }
    .join_staff_top_ul li {
        padding: 0 40px;
    }
    .scas_li_nr {
        padding: 20px 22px 20px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .std_box1_box, .std_box2_box {
        padding: 0 25px;
    }
    .mod_nav_other {
        width: 160px;
    }
    .mod_nav_list {
        width: calc(100% - 100px - 160px);
    }
    .std_parga p {
        font-size: 14px;
    }
    .yx_search3_xls input,.yx_search3_xls input::placeholder{
        font-size: 14px;
    }
    .mod_nav_logo a, .mnlu_li_parga p {
        line-height: 70px;
    }
    .mnos_icon {
        width: 22px;
        height: 70px;
    }
    .mod_nav_other_btn {
        margin-top: 15px;
    }
    .phels_main {
        margin-top: 70px;
    }
    .yx_search3xlbox {
        height: 84px;
        top: 70px;
    }
    .mftr_ul_li_bt a, .mldc_le_ul_li p, .mbul_cont_ul_li p {
        font-size: 12px;
    }
    .mldc_ri {
        width: calc(100% - 350px);
    }
    .mldc_le {
        width: 350px;
    }
    .mftr_ul_li_tp a, .mrul_tp a {
        font-size: 14px;
    }
    .mldc_le_ul_li {
        margin-bottom: 18px;
    }
    .mrul_bt_ul_li {
        padding: 0 15px;
    }
    .mrul_bt_ul {
        margin: 0 -15px;
    }
    .mldc_le_ul, .mldc_ri_ul_li {
        height: 270px;
    }
    .std_title1 {
        font-size: 44px;
    }
    .phels_ban_title {
        margin-bottom: 8px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .hstu_li {
        padding-top: 15px;
        padding-bottom: 20px;
    }
    .hscu_li_cont_text {
        padding-right: 40px;
    }
    .hlct_tit {
        font-size: 20px;
    }
    .std_padding1 {
        padding: 50px 0;
    }
    .home_adv_bt_ul {
        height: 450px;
    }
    .home_pro_pro p {
        font-size: 18px;
    }
    .hpul_bg {
        bottom: -50px;
    }
    .hadu_li_cont_num span {
        font-size: 56px;
    }
    .hadu_li_cont_text p {
        font-size: 14px;
    }
    .hnlu_li_text_tit {
        margin-bottom: 18px;
    }
    .mod_foot_bt p, .mod_foot_bt p a, .mod_foot_bt_ri a {
        font-size: 12px;
    }
    .mod_foot_bt {
        padding: 18px 0;
    }
    .mod_foot_tp_ri {
        padding-left: 40px;
    }
    .mldu_li a {
        font-size: 12px;
    }
    .mpcl_parga p {
        font-size: 12px;
    }
    .mpcl_phone a {
        font-size: 16px;
        margin-top: 6px;
    }
    .msul_pop_cont_li {
        margin-bottom: 16px;
    }
    .mftl_phone_time p {
        font-size: 12px;
    }
    /* Delia-start */
    /* F1 */
    .ccll_box_text {
        padding: 25px 0 0 60px;
    }
    .ccll_box_text_word {
        font-size: 14px;
        line-height: 1.5;
        -webkit-line-clamp: 5;
    }
    /* h2 */
    .cultrue_cont_action_yuan3 {
        width: 60px;
        height: 60px;
        position: absolute;
        right: 40px;
        top: 171px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .ccll_title span {
        font-size: 20px;
    }
    .ccll_eng {
        position: absolute;
        bottom: 15px;
        right: 20px;
    }
    .ccll_title {
        position: absolute;
        top: 25px;
        left: 25px;
    }
    .cultrue_cont_list {
        margin: 50px auto;
    }
    .cultrue_cont_action_yuan2 {
        width: 40px;
        height: 40px;
        position: absolute;
        left: 55px;
        top: 807px;
    }
    .cultrue_cont_action_yuan1 {
        width: 75px;
        height: 75px;
        position: absolute;
        left: 20px;
        top: 378px;
    }
    .ccal_xli_box_test {
        margin: 0 auto;
    }
    .ccoi_list_img4_jt {
        position: absolute;
        right: 120px;
        top: 135px;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 32px !important;
        margin-bottom: 15px;
    }
    .privacy_cont_top {
        margin: 30px 0;
    }
    /* H4 */
    .news_detail_cont_info {
        width: 65%;
        padding: 50px 40px 40px 100px;
    }
    .ndci_other {
        padding-bottom: 20px;
        border-bottom: solid 1px #e1e4e6;
        margin-bottom: 20px;
    }
    .ndci_list {
        padding-bottom: 20px;
        border-bottom: solid 1px #e1e4e6;
    }
    .ndci_botlist {
        margin-top: 30px;
    }
    /* G1 */
    .arui_img1 {
        width: 45px;
        margin-right: 20px;
    }
    .arml_rules_up_icon1 {
        position: absolute;
        top: 60px;
        left: 163px;
        z-index: 2;
        display: flex;
        flex-direction: row;
    }
    .arml_rules_down_icon2 {
        position: absolute;
        top: 60px;
        left: 163px;
        z-index: 2;
        display: flex;
        flex-direction: row;
    }
    .about_rela_main_list {
        width: 100%;
        padding: 40px 0 40px 0;
    }
    /* H3 */
    .mod_main_h3_lunbo {
        margin-top: 50px;
    }
    .mmhl_li a {
        display: block;
        padding: 50px 45px;
    }
    .mmhx_li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .mod_main_h3_xlist {
        margin: 0px -10px;
    }
    .mcfl_rwz_lj_zi {
        font-size: 14px;
        margin-right: 14px;
    }
    .mmhl_rwz_date {
        font-size: 14px;
        margin-bottom: 5px;
    }
    /* Delia-end */
    .form_cont_right {
        padding: 38px 55px;
    }
    .form_cont_right_nr {
        margin-top: 15px;
    }
    .fcrn_input_box {
        margin-bottom: 14px;
    }
    .form_cont_left_text h1 {
        font-size: 32px;
    }
    .fcrn_input_text input {
        height: 44px;
        padding: 0 10px;
    }
    .fcrn_img {
        width: 110px; 
    }
    .fcrn_input_box3 .fcrn_input {
        width: calc(100% - 130px);
    }
    .partner_cont {
        padding-top: 80px;
    }
    .contact_right_li .std_parga p{
        font-size: 16px;
    }
    .contact_right_li {
        padding: 20px 0;
    }
    .contact_right_li .std_parga p {
        margin-bottom: 6px;
    }
    .contact_right_ul {
        height: 400px;
    }
    .std_padding2 {
        padding-top: 50px;
    }
    .solu_cont_case_bj{
        height: 520px;
    }
    .solu_cont_scene_bj{
        height: 320px;
    }
    .scss_text{
        padding: 20px 30px;
    }
    .mmhx_li_tit {
        font-size: 16px !important;
    }
    .wcsn_nr_slick_box {
        padding: 25px;
    }
    .wcsn_nr_slick_text {
        font-size: 18px;
        margin-bottom: 36px;
    }
    .sccs_text .std_parga p,
    .wccn_nr_slick_text .std_parga p{
        font-size: 16px !important;
    }
    .sccs_cont, .scas_li_nr {
        padding: 30px 35px;
    }
    .wccn_nr_slick_text {
        padding: 20px 30px 30px;
    }
    .wccn_nr_slick li, .wcsn_nr_slick li {
        padding: 0 15px;
    }
    .software_funct_ul_box {
        padding: 30px 40px;
    }
    .software_adv .scas_li_nr {
        padding: 18px 22px;
    }
    .sctc_pos1{
        width: 17vw;
        height: 17vw;
    }
    .sctc_pos2{
        width: 23vw;
        height: 23vw;
    }
    .sctc_pos3{
        width: 16vw;
        height: 16vw;
    }
    .sctc_pos4{
        width: 18vw;
        height: 18vw;
    }
    .sctc_pos5{
        width: 21vw;
        height: 21vw;
    }
    .cycle_cont_title {
        top: 70px;
        font-size: 28px;
    }
    .ccnt_li_title_num {
        font-size: 34px;
    }
    .ccnt_li_title {
        padding: 5px 12px;
    }
    .ndci_other_share_text {
        padding-right: 20px;
    }
    .nosw_img {
        margin-right: 20px;
    }
    .he_f3p1jul {
        margin-left: 30px;
    }
    .news_detail_cont_info {
        width:60%;
        padding: 0px;
    }

    .ndci_other {
        padding-bottom: 20px;
        border-bottom: solid 1px #e1e4e6;
        margin-bottom: 20px;
    }
    .ndci_list {
        padding-bottom: 20px;
        border-bottom: solid 1px #e1e4e6;
    }
    .ndci_botlist {
        margin-top: 30px;
    }
    .newsdetial_main .mod_banner_bread {
        top: 88px;
    }
    .he_f3p1jul {
        width: 320px !important;
    }
    .t_svgquan{
        width: 340px;
        height: 340px;
    }
    .t_svgquan circle {
        cx: 170;
        cy: 170;
        r: 169;
    }
    .t_g1k3li {
        margin-bottom: 34px;
    }
    .t_jianda {
        padding: 70px 0;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 138px;
    }
    .t_svgquan {
        right: 120px;
    }
    .ahrt_li {
        padding: 50px 10px 160px;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 124px;
    }
    .t_svgquan {
        right: 140px;
        top: 40%;
    }
    .about_honer_left_ul {
        height: 360px;
    }
    .ahrt_li.slick-current .phels_imgbox_cover {
        transform: scale(1.2) translateY(-15px);
    }
    .t_g1k3nr {
        padding-bottom: 30px;
    }
    .join_staff_top_ul {
        padding: 0 130px;
    }
    .join_staff_bot_ul {
        padding: 0 72px;
    }
    .join_staff_bot_ul .slick-prev {
        left: 22px;
        width: 46px;
        height: 46px;
        box-shadow: 2px 2px 6px 2px rgb(208 216 225 / 50%);
    }
    .join_staff_bot_ul .slick-next {
        right: 22px;
        width: 46px;
        height: 46px;
        box-shadow: 2px 2px 6px 2px rgb(208 216 225 / 50%);
    }
    .join_society_bot_nr {
        padding: 30px 40px 40px;
    }
    .join_society_bot_li {
        margin-bottom: 20px;
    }
    .jtcr_bot_li_title {
        font-size: 18px;
    }
    .jtcr_bot_li_text p {
        width: 12px;
        height: 12px;
    }
    .jtcr_bot_li_text p::before {
        width: 28px;
        height: 28px;
    }
    .jtcr_bot_li_text p::after {
        width: 46px;
        height: 46px;
    }
    .join_welfare_li_text {
        padding: 30px;
    }
    .join_school_fr .phels_imgbox_cover {
        width: 300px;
        border: 7px solid #fff;
    }
    .join_school_fr_bj {
        left: -52px;
        width: 52px;
    }
    .join_school_ewm {
        width: 140px;
        margin-top: 34px;
    }
    .join_school_fr_bj {
        left: -52px;
        height: 100%;
        left: auto;
        right: 100%;
        display: flex;
        justify-content: flex-end;
    }
    .join_school_fr_bj img{
        height: 100%;
    }
    .sccs_text .std_parga p::before {
        top: 5.75px;
    }
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .mldc_le {
        padding: 25px 25px 25px 40px;
    }
    .mldc_ri {
        padding: 25px 40px 25px 25px;
    }
    .std_title1 {
        font-size: 40px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .home_solu_tab,
    .home_new_list{
        width: 100%;
/* width: 90%;移动端滚动区域左右宽度设置*/
        margin: auto;
        margin-top: 30px;
    }
    .std_arrow_icon {
        width: 38px;
    }
    .std_arrow_next {
        right: -50px;
    }
    .std_arrow_prev {
        left: -50px;
    }
    .home_solu_bg {
        width: 300px;
    }
    .home_pro_arrow .std_arrow {
        width: 38px;
        right: calc(25% - 19px);
    }
    .home_pro_pro p {
        font-size: 16px;
    }
    .hpul_text {
        font-size: 64px;
    }
    .hadu_li_cont_num span {
        font-size: 50px;
    }
    .home_about_parga {
        margin-top: 18px;
    }
    .home_about_btn {
        margin-top: 30px;
        margin-bottom: 40px;
    }
    .home_about {
        padding-bottom: 60px !important;
    }
    .mftl_phone a {
        font-size: 16px;
    }
    .phels_ban_parga p {
        font-size: 14px;
    }
    .mod_use_tit h2 {
        font-size: 24px;
    }
    /* Delia-start */
    /* h2 */
    .cultrue_cont_list_li {
        position: relative;
        padding: 0 10px;
    }
    .ccal_xli {
        width: 33.333333%;
    }
    .ccoi_list1 .ccoi_list_img1 .ccoi_list_img1_i1 {
        width: 200px;
    }
    .ccoi_list_img1_i2 {
        width: 200px;
        position: absolute;
        top: 30px;
    }
    .ccal_xli_box_test {
        margin: 0 auto;
    }
    .ccoi_list_img1_i1 {
        width: 200px;
    }
    .cultrue_cont_org_img {
        width: 500px;
        margin: 0 auto;
    }
    .ccoi_list_img1_i3 {
        position: absolute;
        left: 82px;
        top: 90px;
    }
    .ccoi_list_img2 img {
        position: absolute;
        left: 250px;
        top: 60px;
    }
    .ccoi_list_img3_wk {
        position: absolute;
        top: 30px;
        left: 315px;
    }
    .ccoi_list_img4_jt {
        width: 8px;
        position: absolute;
        right: 120px;
        top: 115px;
    }
    /* h3 */
    .mmhl_li a {
        display: block;
        padding: 30px 25px;
    }
    .mmhx_li {
        width: 33.333333%;
    }
    .mmhl_rwz {
        padding-left: 30px;
        margin-top: 10px;
    }
    .slick-dots {
        position: absolute;
        bottom: 7px;
        display: block;
        width: 100%;
        list-style: none;
        text-align: center;
    }
    .mmhl_rwz_p {
        height: 3.2em;
        -webkit-line-clamp: 2;
    }
    .slick-dots {
        position: absolute;
        bottom: -25px;
        display: block;
        width: 100%;
        list-style: none;
        text-align: center;
    }
    .yx_paging_ph{
        padding-top: 20px !important;
    }
    /* H4 */
    .news_detail_cont {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .news_detail_cont_info {
        width: 100%;
        padding: 50px 40px 25px 40px;
    }
    .ndci_list img {
        border-radius: 0 40px;
        width: 100%;
    }
    .ndcs_title {
        margin-bottom: 10px;
        padding-left: 55px;
    }
    .ndci_title{
        font-size: 22px !important;
    }
    .ndcs_list_li a {
        display: block;
        padding: 20px 14px 0 30px;
    }
    .ndcs_list_li_date {
        font-family: 'poppins';
        margin-bottom: 10px;
    }
    /* G1 */
    .arml_rules_up_icon1 {
        position: absolute;
        top: 35%;
        left: 30%;
    }
    .arml_rules_down_icon2 {
        position: absolute;
        top: 35%;
        left: 30%;
    }
    .arml_note_icon_img {
        width: 50px;
        margin-bottom: 0;
    }
    /* F1 */
    .cases_cry_list_li a::after {
        width: 93%;
        content: "";
        position: absolute;
        left: 4%;
    }
    /* Delia-end */
    .contact_cont .phels_cont1400 {
        padding: 40px;
    }
    .contact_right_ul {
        padding-right: 40px;
    }
    .contact_top .phels_select_show, .contact_top_input input {
        height: 50px;
        padding: 0 22px;
        font-size: 14px;
    }
    .contact_top_search {
        font-size: 14px;
        line-height: 50px;
        width: 80px;
    }
    .contact_bot {
        margin-top: 50px;
    }
    .contact_top .phels_select_bd {
        top: 52px;
    }
    .solu_cont .phels_cont1400{
        padding: 0 60px;
    }
    .ccll_box{
        padding: 50px 40px;
    }
    .ccll_box::before {
        left: 50%;
        transform: translate(-50%,0);
        width: calc(100% - 80px);
    }
    .ccll_box_text {
        padding: 0px 0 0 40px;
    }
    .solu_cont_case,
    .solu_cont_scene,
    .solu_cont_customer,
    .wisdom_cont_scheme {
        padding: 50px 0;
    }
    .wisdom_cont_case .phels_cont1400{
        padding: 50px 60px;
    }
    .sccs_right .std_title4 {
        font-weight: bold;
        margin-bottom: 0;
    }
    .hardware_prod_text {
        margin-bottom: 10px;
    }
    .software_adv .phels_cont1400,
    .software_main .hardware_scene .phels_cont1400{
        padding: 50px 60px;
    }
    .software_prod_ul_box {
        padding: 30px 40px;
    }
    .strategy_cont_bubble {
        padding: 0 5%;
    }
    .strategy_cont_top {
        min-height: 500px;
    }
    .phels_cont1660 {
        width: calc(100% - 40px);
    }
    .news_detail_cont {
        width: 100%;
        display: flex;
        flex-direction: row;
        align-items:inherit;
    }
    .news_detail_cont_info {
        width: 60%;
        padding: 0px;
    }
    .ndci_list img {
        border-radius: 0 40px;
        width: auto;
    }
    .ndcs_title {
        margin-bottom: 10px;
        padding-left: 55px;
        font-size: 20px !important;
    }
    .ndcs_list_li a {
        padding: 25px 20px 0 20px;
    }
    .ndcs_list_li_date {
        margin-bottom: 8px;
    }
    .he_f3p1jul {
        width: 300px !important;
    }
    .join_school_fl {
        padding-right: 100px;
    }
    .sccs_cont, .scas_li_nr {
        padding: 20px 25px;
    }
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    .phels_main {
        margin-top: 0;
    }
    .mod_side{
        display: none;
    }
    .hnlu_li_text {
        bottom: 20px;
    }
    .form_cont_left {
        padding-right: 40px;
    }
    .form_cont_left_bg2 {
        bottom: -90px;
        right: 60px;
        width: 60px;
    }
    .form_cont_right {
        padding: 32px 42px;
    }
    .partner_ring img, .partner_ring video {
        top: 64px;
    }
    .scss_text .std_parga2{
        opacity: 1;
    }
    .scss_text{
        bottom: 0;
    }
    .std_padding2 {
        padding-top: 40px;
    }
    .phels_nybanner_title_cont {
        width: 100%;
    }
    .phels_nybanner_title_cont .std_title2 {
        margin-bottom: 5px;
    }
    .mod_banner_bread {
        top: 10px;
    }
    .phels_nybanner_btn {
        margin-top: 20px;
    }
    .mod_tab{
        display: none;
    }
    .mod_height {
        height: 0;
    }
    .about_detail_cry, .arml_rela_ifr{
        overflow-x: auto;
    }
    .about_detail_cry iframe{
        min-width: 1200px;
        height: 470px;
    }
    .arml_rela_ifr iframe {
        min-width: 1200px;
        height: 500px;
    }
    .strategy_cont_top {
        min-height: 460px;
    }
    .ndci_mod {
        display: none;
    }
    .news_detail_cont {
        display: flex;
        flex-direction: column;
    }
    .news_detail::before {
        width: 100%;
        height: 100%;
    }
    .news_detail_cont_info {
        width: 100%;
    }
    .ndci_list img {
        width: 100%;
    }
    .news_detail_cont_spots {
        width: 100%;
    }
    .ndcs_list_li {
        margin-left: 0;
    }
    .ndcs_list_li a {
        padding: 15px 0 15px 0;
    }
    .he_f3p1jul {
        width: 100%;
    }
    .ndcs_title {
        margin-bottom: 20px;
        padding-left: 10px;
    }
    .ndcs_list_li_date {
        margin-bottom: 5px;
    }
    .ndcs_list_li a {
        padding: 10px 0 10px 0;
    }
    .ndci_botlist {
        margin: 40px 0 40px 0;
    }
    .news_detail_cont_spots {
        width: 100%;
        position: relative;
        padding:0px;
    }
    .ndci_mod {
        display: none;
    }
    .ndci_other_share_text {
        font-size: 14px;
        padding-right: 20px;
    }
    .nosw_img {
        width: 20px;
        height: 20px;
        margin-right: 20px;
    }
    .news_detail_cont_info {
        width: 100%;
        padding:0px;
    }
    .ndci_title {
        font-size: 20px !important;
    }
    .ndci_other {
        padding-bottom: 15px;;
        margin-bottom: 15px;
    }
    .ndcs_list_li a {
        display: block;
        padding: 10px 0 10px 0;
    }
    .ndci_list {
        padding-bottom: 10px;
    }
    .ndci_botlist {
        margin: 30px 0 30px 0;
    }
    .he_f3p1jul {
        padding: 30px 0 0 0px;
    }
    .ndcs_title::before{
        left: 0;
    }
    .he_f3p1jul{
        width: 100% !important;
    }
    .he_f3p1jul {
        margin-left: 0;
    }
    .news_detail_cont_spots{
        margin-bottom: 40px;
    }
    .he_f3p1jul{
        max-height: inherit;
    }
    .ndcs_list_li::before {
        width: 100%;
    }
    .join_staff_top_ul li {
        padding: 0 20px;
    }
    .join_welfare_li_text .std_parga p {
        opacity: 1;
        transform: translate(0,0);
        transform-origin: bottom;
        transition: transform .5s cubic-bezier(0.2, 0.0, 0.2, 1), opacity .3s cubic-bezier(0.2, 0.0, 0.2, 1);
    }
    .mod_banner_bread{
        display: none;
    }
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .hvcs_logo{
        display: none;
    }
    .std_title1 {
        font-size: 34px;
    }
    .ybdu_li {
        margin: 0 5px;
    }
    .phels_ban_dots {
        bottom: 20px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 26px;
    }
    .home_solu_bg {
        width: 250px;
    }
    .hscu_li_cont_img,.hscu_li_cont_text{
        width: 50%;
    }
    .slick-dots li {
        margin: 0 5px;
    }
    .hlca_cont {
        width: 350px;
    }
    .home_adv_bt_ul {
        height: 350px;
    }
    .hpul_bg {
        width: 300px;
    }
    .hpul_text {
        font-size: 42px;
    }
    .home_pro_ul {
        width: 100%;
    }
    .home_pro::after{
        display: none;
    }
    .home_pro_arrow .std_arrow {
        right: auto;
        left: 40px;
    }
    .home_video_cont_phimg{
        display: block;
    }
    .home_video_cont_sticky{
        display: none;
    }
    .home_video {
        margin-top: 0;
    }
    .home_video_cont {
        height: auto;
    }
    .home_about_parga {
        width: 100%;
    }
    .hadu_li_cont_num span {
        font-size: 44px;
    }
    .mod_use_tit h2 {
        font-size: 22px;
    }
    .std_margin1 {
        margin-top: 20px;
    }
    .mod_foot_tp_le {
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .mod_foot_tp_ri {
        display: none;
    }
    .mod_foot_tp {
        padding-top: 40px;
    }
    .mod_foot_bt_le a:last-child {
        margin-left: 5px;
    }
    .mod_foot_bt_ri a {
        padding-left: 0;
        padding-right: 20px;
    }
    .mod_foot_bt_ri a::before {
        left: -10px;
    }
    /* Delia-start */
    /* F1 */
    .cases_cry_list_li a::after {
        width: 91%;
        content: "";
        position: absolute;
        left: 40px;
    }
    .ccll_box_text_title {
        height: 1.5em;
        -webkit-line-clamp: 1;
    }
    .ccll_box_text_word {
        font-size: 14px;
        -webkit-line-clamp: 3;
    }
    .mcfl_rwz_lj_zi {
        font-size: 14px;
    }
    .mcfl_rwz_lj_img {
        width: 10px;
        margin-top: 3px;
    }
    /* H2 */
    .ccll_eng {
        position: absolute;
        bottom: 10px;
        right: 15px;
    }
    .ccll_title p {
        margin-bottom: 5px;
    }
    .ccll_title span {
        font-size: 16px;
    }
    .ccll_title {
        position: absolute;
        top: 15px;
        left: 15px;
    }
    .ccoi_list_img3_wk {
        position: absolute;
        top: 33px;
        left: 290px;
    }
    .cultrue_cont_org_img {
        width: 440px;
        margin: 0 auto;
    }
    .ccoi_list_img2 img {
        position: absolute;
        left: 234px;
        top: 60px;
    }
    .ccoi_list_img4_jt {
        width: 8px;
        position: absolute;
        right: 87px;
        top: 115px;
    }
    .std_parga1 p {
        font-size: 14px;
        line-height: 1.5;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 16px;
    }
    .ccoi_list_img1_i3 {
        position: absolute;
        left: 80px;
        top: 90px;
    }
    .cultrue_cont_action_list {
        margin: 0 -10px;
    }
    .ccal_xli {
        width: 33.333333%;
        padding: 0 10px;
    }
    .ccal_xli_box_img {
        width: 45px;
        margin: 0 auto;
        margin-bottom: 15px;
        transition: all .36s ease;
    }
    .ccal_xli_box_tit {
        margin-bottom: 5px;
    }
    .ccal_xli_box {
        border-radius: 0 30px;
        padding-bottom: 20px;
    }
    .ndcs_title {
        margin-bottom: 5px;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 26px !important;
    }
    .yxedr_active p {
        font-size: 14px;
        margin-bottom: 11px;
    }
    .privacy_cont_list_smtit{
        font-size: 16px !important;
    }
    /* G1 */
    .about_rela_main_list.about_rela_main_list2 {
        background-size: cover;
    }
    .arml_rules_up {
        margin-bottom: 22px;
    }
    .arui_img1 {
        width: 50px;
        margin-right: 20px;
    }
    .arml_rules {
        padding-left: 20px;
    }
    .about_rela_main_list.about_rela_main_list3 {
        background-size:cover;
    }
    .arml_rules_up_icon1 {
        position: absolute;
        top: 30%;
        left: 30%;
    }
    .arui_img1 {
        width: 40px;
        margin-right: 15px;
    }
    /* h3 */
    .mmhl_zimg {
        width: 45%;
    }
    .mmhl_rwz {
        width: 55%;
        padding-left: 20px;
    }
    .mmhl_rwz_tit {
        font-size: 18px !important;
        overflow: hidden;
    }
    .mmhl_li a {
        display: block;
        padding: 10px 10px;
    }
    .yx_paging_ph{
        padding-top: 25px !important;
    }
    /* H4 */
    .ndci_mod {
        display: none;
    }
    .ndci_other_share_text {
        font-size: 14px;
        padding-right: 20px;
    }
    .nosw_img {
        width: 20px;
        height: 20px;
        margin-right: 20px;
    }
    .ndci_botlist {
        margin-top: 20px;
    }
    .ndci_title {
        font-size: 20px !important;
    }
    .ndci_other {
        padding-bottom: 15px;;
        margin-bottom: 15px;
    }
    /* Delia-end */
    .pcnp_cont li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .partner_cont_nr {
        padding: 0;
    }
    .pcnp_cont {
        margin-top: 20px -10px;
    }
    .partner_cont_ban {
        width: 100%;
    }
    .solu_cont_case_bj{
        height: 460px;
    }
    .solu_cont_scene_bj{
        height: 300px;
    }
    .ccll_box {
        padding: 32px 20px;
    }
    .sccs_right {
        padding-left: 35px;
        padding-right: 35px;
    }
    .wccn_nr_slick_text .std_parga p {
        font-size: 16px !important;
    }
    .wcsn_nr_slick_text {
        font-size: 16px;
        margin-bottom: 24px;
    }
    .wccn_nr_slick li, .wcsn_nr_slick li {
        width: 33.333333%;
        padding: 0 10px;
    }
    .strategy_cont_top_circle p {
        font-size: 24px;
    }
    .sctc_pos5 p {
        font-size: 32px;
    }
    .sctc_pos2 p {
        font-size: 34px;
    }
    .strategy_cont_top {
        min-height: 430px;
    }
    .news_detail_box {
        padding-top: 70px;
    }
    .ndcs_list_li_text{
        font-size: 16px !important;
        line-height: 1.75 !important;
    }
    .ndcs_list_li a {
        padding: 15px 0;
    }
    .ccnt_li, .cycle_cont_title{
        position: static;
    }
    .cycle_cont_nr_details{
        position: static;
        transform: translateX(0);
    }
    .cycle_cont_nr_bj{
        display: none;
    }
    .ccnt_li_cricle{
        display: none;
    }
    .ccnd_top .fr,.ccnd_text.fr{
        float: left;
    }
    .ccnd_text {
        width: 100%;
    }
    .phels_cont1660 {
        width: 100%;
        padding: 0 40px;
    }
    .cycle_cont_nr_details.phels_cont1400{
        padding: 0;
    }
    .cycle_cont {
        padding: 50px 0;
    }
    .cycle_cont_title{
        margin-bottom: 40px;
    }
    .ccnt_li_title_num {
        font-size: 28px;
    }
    .ccnt_li_title_text p {
        font-size: 14px;
    }
    .ccnt_li_title {
        padding: 7px 12px;
        border-radius: 0 12px;
    }
    .ccnd_bj3{
        display: none;
    }
    .ccnd_top .fr {
        left: 50%;
        transform: translateX(-50%);
    }
    .cycle_cont_nr_details {
        margin-top: 30px;
    }
    .t_g1k3zuo{
        display: none;
    }
    .t_g1k3rg {
        width: 100%;
    }
    .t_g1k3le .std_title3 {
        margin-bottom: 0;
    }
    .t_jianda {
        padding: 50px 0 0px;
        height: auto;
    }
    .about_honer_left {
        width: 100%;
    }
    .about_honer_left_ul {
        height: 180px;
    }
    .about_honer_right {
        width: 100%;
        padding-left: 0;
    }
    .join_school_fr .fr {
        margin-right: 40px;
    }
    .join_talent_cont_left {
        width: 100%;
    }
    .join_talent_cont_right {
        width: 100%;
    }
    .join_talent_cont {
        flex-wrap: wrap;
    }
    .jtcr_bot_li {
        width: 100%;
        height: 20%;
        padding: 30px 50px 30px 30px;
    }
    .jtcr_ul_bot {
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
    }
    .jtcr_bot_li_text {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: row-reverse;
        position: static;
        transform: translate(0, 0);
        justify-content: space-between;
        align-items: center;
    }
    .jtcl_li_box {
        padding: 30px 20px;
    }
    .jtcl_li_icon {
        width: 52px;
    }
    .jtcl_li_text .std_title3 {
        font-size: 24px;
    }
    .jtcr_bot_li{
        border-bottom: 1px solid rgba(255,255,255,.2);
    }
    .jtcr_bot_li_text p{
        margin: inherit;
    }
    .join_staff_bot {
        margin-top: 40px;
    }
    .join_school_fr .phels_imgbox_cover {
        width: 230px;
        border: 6px solid #fff;
    }
    .jtcr_bot_li.on p {
        transform: translateY(0px) scale(1.3);
    }
    .jtcr_top_li .phels_imgbox_cover {
        border-top-right-radius: 0;
        border-bottom-left-radius: 30px;
    }
    .join_talent_cont_left {
        border-radius: 0 30px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .phels_ban_pc{
        display: none;
    }
    .phels_ban_video{
        display: none;
    }
    .phels_ban_ph{
        display: block;
    }
    .std_title1 {
        font-size: 30px;
    }
    .std_padding1 {
        padding: 40px 0;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 24px;
    }
    .hscu_li_cont_img, .hscu_li_cont_text {
        width: 100%;
    }
    .hscu_li_cont_text{
        padding-right: 0;
        margin-bottom: 25px;
    }
    .hlct_parga p{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .hlct_btn {
        margin-top: 18px;
    }
    .std_arrow_icon {
        width: 25px;
    }
    .std_arrow_prev {
        left: -30px;
    }
    .std_arrow_next {
        right: -30px;
    }
    .hstu_li_icon {
        width: 40px;
    }
    .home_solu_bg {
        width: 200px;
    }
    .habu_li:not(:first-child){
        display: none;
    }
    .home_adv_bt_ul .slick-list,
    .home_adv_bt_ul .slick-track{
        height: 100%;
    }
    .hlca_cont {
        width: 100%;
    }
    .habu_li_cont_after {
        padding-left: 20px;
        padding-right: 20px;
        pointer-events: all;
        opacity: 1;
        top: 50%;
    }
    .habu_li_cont_before{
        display: none;
    }
    .home_adv_bt_ul .slick-list{
        padding-bottom: 30px;
    }
    .home_adv_bt_ul .slick-dots{
        bottom: 0;
    }
    .hpul_cont_tp_cont {
        width: 100%;
        border-left: none;
        margin-left: 0;
        margin-top: 10px;
    }
    .home_pro_cont .phels_pos_top{
        position: static;
        padding: 0 40px;
    }
    .home_pro_ul_li {
        padding-left: 40px;
        padding-right: 40px;
    }
    .hpul_cont_tp_cont a {
        padding-left: 0;
    }
    .home_pro_cont{
        margin-bottom: 40px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .hctc_parga {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .hpul_cont_bt .phels_imgbox_cover {
        width: 100%;
        margin-left: 0;
    }
    .home_pro_arrow .std_arrow_prev {
        margin-bottom: 0;
        margin-right: 20px;
    }
    .home_pro_arrow .home_solu_tab_arrow .std_arrow_icon {
        flex-shrink: 0;
    }
    .home_pro_arrow .std_arrow {
        display: flex;
    }
    .home_pro_pro {
        position: static;
    }
    .home_pro_arrow .home_solu_tab_arrow{
        top: 16%;
    }
    .hpul_text {
        font-size: 34px;
        left: 20px;
    }
    .hpul_bg {
        width: 250px;
        bottom: -40px;
    }
    .hadu_li {
        width: 50%;
    }
    .hadu_li_cont_num span {
        font-size: 40px;
    }
    .hadu_li_cont_num p {
        font-size: 16px;
    }
    .home_about_btn {
        margin-bottom: 30px;
    }
    .home_pro_ul_li.slick-current .hpul_cont_tp_cont{
        -webkit-animation: fadeInLeft 1s ease both;
        animation: fadeInLeft 1s ease both;
        animation-delay: 0.3s;
        visibility: visible;
    }
    /* Delia-star */
    /* F1 */
    .ccll_box_pic {
        width: 100%;
        border-radius: 30px;
    }
    .ccll_box_text {
        width: 100%;
        padding: 20px 0px 14px 0;
    }
    .ccll_box {
        padding: 23px 20px 0 20px;
        flex-wrap: wrap;
    }
    .cases_cry_list_li a::after {
        width: 94%;
        content: "";
        position: absolute;
        left: 22px;
    }
    .ccll_box_text_word {
        margin-bottom: 10px;
    }
    .ccll_box_text_title {
        margin-bottom: 12px;
        height: auto;
        -webkit-line-clamp: inherit;
        font-size: 20px !important;
    }
    .ccll_box_text_word {
        font-size: 16px;
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .ccll_box_arrow {
        display: none;
    }
    .ccll_box_pic .phels_imgbox_cover {
        border-radius: 20px;
        transition: all .36s;
    }
    
    /* H2 */
    .slick-dots {
        position: absolute;
        bottom: -25px;
        left: 3px;
        display: block;
        width: 100%;
        list-style: none;
        text-align: center;
    }
    .ccll_title {
        position: absolute;
        top: 45px;
        left: 0;
        padding: 0 15px;
    }
    .cultrue_cont_list_li {
        position: relative;
        padding: 0 10px;
        width: 50%;
        margin-bottom: 20px;
    }
    .cultrue_cont_list {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .cultrue_cont_action .phels_cont1400 {
        padding: 40px 20px;
    }
    .cultrue_cont_org_img {
        width: 480px;
        margin: 0 auto;
    }
    .ccoi_list_img1 {
        width: 180px;
        margin-left: 40px;
    }
    .ccoi_list1 .ccoi_list_img1 .ccoi_list_img1_i1 {
        width: 180px;
    }
    .ccoi_list2 .ccoi_list_img1 .ccoi_list_img1_i1 {
        width: 180px;
    }
    .ccoi_list3 .ccoi_list_img1 .ccoi_list_img1_i1 {
        width: 180px;
    }
    .ccoi_list_img1_i2 {
        width: 180px;
        position: absolute;
        top: 30px;
    }
    .ccoi_list_img1_i3 {
        font-size: 16px;
        position: absolute;
        left: 112px;
        top: 80px;
    }
    .ccoi_list_img2 img {
        position: absolute;
        left: 249px;
        top: 60px;
    }
    .ccoi_list_img3_wk {
        position: absolute;
        top: 30px;
        left: 299px;
    }
    .ccal_xli {
        width: 50%;
    }
    .ccoi_list_img4_jt {
        width: 8px;
        position: absolute;
        right: 117px;
        top: 110px;
    }
    .ccll_eng {
        position: absolute;
        bottom: 30px;
        right: 45px;
        font-size: 30px !important;
    }
    /* I1 */
    .privacy_cont_list h2 {
        font-size: 24px !important;
        margin-bottom: 13px;
    }
    /* G1 */
    .about_rela_main_list2 .phels_cont1400 {
        display: flex;
        flex-direction: column;
        position: relative;
    }
    .arml_rules {
        width: 100%;
        padding-left: 0;
    }
    .about_rela_main_list {
        width: 100%;
        padding: 30px 0 30px 0;
    }
    .arml_note {
        width: 100%;
        margin-bottom: 20px;
    }
    .arml_rules_up {
        margin-bottom: 20px;
    }
    .arml_note_icon_img {
        width: 70px;
        margin-bottom: 10px;
    }
    .arml_note_icon_text{
        font-size: 28px !important;
    }
    .arui_img1 {
        width: 55px;
        margin-right: 10px;
    }
    .arml_rules_up_icon1 {
        position: absolute;
        top: 34%;
        left: 35%;
    }
    .arml_rules_down_icon2 {
        position: absolute;
        top: 34%;
        left: 35%;
    }
    /* H3 */
    .mmhl_rwz {
        width: 100%;
        margin-top: 10px;
        padding: 0 10px;
    }
    .mmhl_zimg {
        width: 100%;
    }
    .mmhx_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .yx_paging_ph {
        padding-top: 20px !important;
    }
    .mmhx_li {
        width: 50%;
    }
    .mod_main_h3_lunbo {
        margin-top: 40px;
        margin-bottom: 60px;
  
    }
    .mmhl_li a {
        display: block;
        padding: 20px 15px;
    }
    .mmhx_li_tit {
        font-size: 16px !important;
    }
    .mmhl_li_box {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    /* H4 */
    .news_detail_cont_info {
        width: 100%;
        padding: 50px 20px 10px 20px;
    }
    .ndcs_list_li_date {
        margin-bottom: 5px;
    }
    /* Delia-end */
    .form_cont_left, .form_cont_right {
        width: 100%;
    }
    .form_cont_bg1{
        display: none;
    }
    .form_cont_left {
        padding-right: 0;
        padding-bottom: 90px;
        margin-top: 32px;
    }
    .form_cont_left_bg2 {
        bottom: 20px;
        right: 0;
        width: 40px;
    }
    .form_cont_left_bg1 {
        width: 30px;
    }
    .form_cont_left_text {
        padding: 40px 0 0 50px;
    }
    .form_cont_left_text h1 {
        font-size: 26px;
    }
    .fcrn_input_box1 .fcrn_input {
        width: 100%;
    }
    .form_cont_right {
        padding: 32px 20px;
    }
    .std_box1_box, .std_box2_box {
        padding: 0 15px;
    }
    .partner_cont_ban_btn .std_btn1:last-child {
        margin-left: 10px;
    }
    .partner_ring_bjph{
        display: block;
    }
    .partner_ring_bj, .partner_ring video{
        display: none;
    }
    .contact_left {
        width: 100%;
    }
    .contact_right {
        padding-left: 0;
        width: 100%;
        margin-top: 32px;
    }
    .contact_cont .phels_cont1400 {
        padding: 40px 20px;
    }
    .contact_top{
        display: block;
    }
    .contact_top .phels_select, .contact_top_input {
        margin-right: 0;
        margin-bottom: 20px;
    }
    .contact_top .phels_select_hd {
        width: 100%;
    }
    .contact_top_input input {
        width: 100%;
    }
    .contact_left_svgph{
        display: block;
    }
    .contact_left_svg svg, .contact_cricle, .contact_left_procince{
        display: none;
    }
    .phels_nybanner_img2{
        display: block;
    }
    .phels_nybanner_img1{
        display: none;
    }
    .sccs_right {
        padding-left: 20px;
        padding-right: 20px;
    }
    .sccs_right .std_btn3 {
        margin-top: 10px;
    }
    .sccs_li .phels_imgbox_cover,
    .sccs_li_box {
        border-radius: 0 30px;
    }
    .solu_cont .phels_cont1400 {
        padding: 0 40px;
    }
    .solu_cont_cust_slick li {
        padding: 0 15px;
    }
    .solu_cont_cust_slick, .solu_cont_adv_slick {
        margin: 0 -10px;
    }
    .sccs_cont, .scas_li_nr {
        border-radius: 0px 30px;
    }
    .about_detail_cry {
        margin: 32px 0;
    }
    .ccll_box::before {
        width: calc(100% - 40px);
    }
    .ccll_box_text {
        padding: 0px 0 0 25px;
    }
    .ccll_box_text {
        padding: 20px 0;
    }
    .ccll_box_text_title {
        margin-bottom: 10px;
    }
    .privacy_main .mod_banner_bread {
        margin-top: 18px;
    }
    .arml_rules .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    .arml_rules_up {
        border-radius: 0 30px;
    }
    .arml_rules .arml_note_list{
        margin-bottom: 20px;
    }
    .arml_note_icon_img {
        width: 60px;
    }
    .phels_imgbox_cover.k1 {
        border-radius: 0 30px;
    }
    .arml_note_list {
        border-radius: 0 30px;
    }
    .arml_note_icon_img {
        width: 40px;
    }
    .solu_cont_case, .solu_cont_scene, .solu_cont_customer, .wisdom_cont_scheme {
        padding: 40px 0;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 24px;
    }
    .hardware_prod_tab li p {
        font-size: 20px;
        padding-bottom: 20px;
    }
    .wisdom_cont_case .phels_cont1400 {
        padding: 40px 40px;
    }
    .hardware_instro_cont_left {
        width: 100%;
        padding-right: 0;
    }
    .hardware_instro_cont_rigth {
        width: 100%;
        margin-top: 32px;
    }
    .hardware_prod .sccs_li .phels_imgbox_cover {
        width: 100%;
    }
    .hardware_prod .sccs_right {
        width: 100%;    
        padding: 20px 0;
    }
    .sccs_li_box {
        flex-wrap: wrap;
    }
    .hardware_instro_cont {
        margin-top: 0;
    }
    .std_margin3 {
        margin-bottom: 40px;
    }
    .mod_banner_bread {
        display: none;
    }
    .software_funct_ul li {
        width: 100%;
        margin-bottom: 20px;
    }
    .software_adv .phels_cont1400, .software_main .hardware_scene .phels_cont1400 {
        padding: 40px 40px;
    }
    .software_funct .phels_cont1400{
        padding: 0 20px;
    }
    .software_prod_ul li {
        width: 100%;
    }
    .strategy_cont_top_circle p {
        font-size: 16px;
    }
    .sctc_pos2 p {
        font-size: 24px;
    }
    .sctc_pos5 p {
        font-size: 22px;
    }
    .strategy_cont_top {
        min-height: 50vw;
    }
    .strategy_cont_title{
        margin-bottom: 20px;
        padding: 0 20px;
    }
    .strategy_cont_bot_text .std_title4 span {
        font-size: 24px;
    }
    .strategy_cont_bot_text .std_title4 {
        font-size: 14px;
    }
    .scbt_text p {
        font-size: 22px;
    }
    .scbt_arrow {
        width: 28px;
    }
    .strategy_cont_bot_text{
        padding: 0 20px;
    }
    .sctc_pos1{
        width: 20vw;
        height: 20vw;
    }
    .sctc_pos2{
        width: 28vw;
        height: 28vw;
    }
    .sctc_pos3{
        width: 19vw;
        height: 19vw;
    }
    .sctc_pos4{
        width: 21vw;
        height: 21vw;
    }
    .sctc_pos5{
        width: 26vw;
        height: 26vw;
    }
    .news_detail_cont_info {
        width: 100%;
        padding: 0px;
    }
    .ndcs_list_li_date {
        margin-bottom: 5px;
    }
    .ndci_other {
        padding-bottom: 25px;
        margin-bottom: 30px;
    }
    .ndci_list img {
        border-radius: 0 30px;
    }
    .ndcs_list_li {
        width: 100%;
    }
    .news_detail_box {
        padding-top: 40px;
    }
    .ccnd_img{
        width: 90%;
        margin: 0 auto;
    }
    .ccnd_img .phels_imgbox_cover{
        width: 100%;
    }
    .ccnd_top .fr {
        width: 100%;
    }
    .ccnd_bj img{
        width: 100%;
    }
    .cycle_cont_title {
        font-size: 20px;
    }
    .cycle_cont_title {
        margin-bottom: 30px;
    }
    .phels_cont1660 {
        padding: 0 20px;
    }
    .cycle_cont_nr_details {
        margin-top: 10px;
    }
    .ccnd_bj {
        top: 50%;
        transform: translateY(-50%);
    }
    .about_intro_cont .std_title3 {
        margin-bottom: 10px;
    }
    .about_intro_cont .std_title4 {
        margin-bottom: 10px;
    }
    .std_padding1 {
        padding: 32px 0 16px;
    }
    .t_jianda {
        padding: 34px 0 0px;
    }
    .t_g1k3li .phels_imgbox_cover {
        width: 100%;
    }
    .about_his_text {
        width: 100%;
        padding-left: 0;
    }
    .t_g1k3li {
        flex-wrap: wrap;
        margin-bottom: 30px;
    }
    .about_his_text{
        padding: 20px 0 0;
    }
    .about_honer_right_bot{
        margin: 40px auto;
    }
    .about_intro_cont .std_title4 {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.5;
    }
    .t_g1k3li {
        margin-bottom: 26px;
    }
    .join_talent {
        padding-bottom: 50px;
    }
    .join_talent_bj {
        bottom: -70px;
    }
    .join_welfare_li {
        width: 50%;
    }
    .join_staff_top_ul {
        padding: 0;
    }
    .join_staff_top_ul li {
        padding: 0 15px;
    }
    .join_society_bot_tab .std_parga,
    .join_society_bot_tab .jsbt_need,
    .jsbt_need  .std_parga1{
        float: none;
        margin-bottom: 10px;
    }
    .join_society_bot_tab .std_parga p, .join_society_bot_tab .std_parga1 p, .join_society_bot_tab .jsbt_arrow {
        line-height: 1.5;
    }
    .jsbt_need .std_parga1:last-child {
        margin-left: 0;
        margin-bottom: 0;
    }
    .jsbt_arrow {
        position: absolute;
        right: 20px;
        top: 50%;
        transform: translateY(-50%);
    }
    .join_society_bot_tab {
        position: relative;
    }
    .join_society_bot_tab{
        padding: 15px 20px;
    }
    .join_society_bot_nr {
        padding: 30px 20px 40px;
    }
    .join_society{
        padding: 32px 0;
    }
    .join_school_fr_bj {
        left: -42px;
        width: 42px;
    }
    .jsbl_cont .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    .join_school_fl, .join_school_fr {
        padding-right: 0;
        width: 100%;
    }
    .join_school_cont {
        flex-wrap: wrap;
    }
    .join_school_fr .fr{
        float: left;
    }
    .join_school_fl{
        margin-bottom: 32px;
    }
    .join_school_fr .fr {
        margin-right: 0;
        margin-left: 42px;
    }
    .jtcr_bot_li_text p {
        width: 8px;
        height: 8px;
    }
    .jtcr_bot_li_text p::before {
        width: 20px;
        height: 20px;
    }
    .jtcr_bot_li_text p::after {
        width: 30px;
        height: 30px;
    }
    .jtcr_top_li .phels_imgbox_cover{
        width: auto;
        height:450px;
    }
    .jtcr_top_li .phels_imgbox_cover img{
        /* position: absolute; */
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 100%;
        max-width: inherit;
        height: 100%;
    }
    .join_staff_bot {
        margin-top: 30px;
    }
    .join_staff{
        padding: 32px 0;
    }
    .join_society_top {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;
    }
    .join_society_top ul{
        margin-top: 20px;
    }
    .yxedr_active p {
        margin-bottom: 10px;
        line-height: 1.5;
    }
    .join_society_bot_nr .yxedr_active {
        margin-bottom: 26px;
    }
    .join_society_bot_tab .std_parga {
        width: 100%;
    }
    .jsbt_need {
        width: 100%;
    }
    .join_school_cont {
        padding: 0 20px;
    }
    .join_school_ewm {
        width: 120px;
        margin-top: 20px;
    }
    .hnlu_li_text {
        padding: 0 15px;
    }
    .hnlu_li_text_tit {
        margin-bottom: 6px;
        margin-top: 4px;
    }
    .hnlu_li a {
        border-radius: 0 20px 0 20px;
    }
    .solu_cont_adv .solu_cont_sect_nr {
        margin-top: 32px;
    }
    .g_serch  .container {
        width: 100%;
    }
    /* 768end */
}

@media screen and (max-width: 480px) {
    .home_pro_cont .phels_pos_top{
        padding: 0 20px;
    }
    .home_pro_ul_li {
        padding-left: 20px;
        padding-right: 20px;
    }
    .std_title1 {
        font-size: 24px;
    }
    .std_padding1 {
        padding: 32px 0;
    }
    .home_pro_arrow .std_arrow {
        left: 20px;
    }
    .hlci_ul .slick-list {
        padding-bottom: 25px;
    }
    .home_pro_pro p {
        font-size: 14px;
    }
    .home_pro_pro p {
        font-size: 14px;
    }
    .hpul_bg {
        width: 200px;
        bottom: -32px;
    }
    .hpul_text {
        font-size: 30px;
        bottom: 0;
    }
    .home_about {
        padding-bottom: 32px !important;
    }
    .hadu_li_cont_num span {
        font-size: 36px;
    }
    .home_about_btn {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .home_about_parga {
        margin-top: 14px;
    }
    .hnlu_li_text {
        padding: 0 20px;
    }
    .hnlu_li a {
        border-radius: 0 30px 0 30px;
    }
    .hnlu_li_text_tit {
        margin-bottom: 10px;
    }
    .mod_use_tit h2 {
        font-size: 18px;
    }
    .std_btn1, .std_btn2 {
        border-radius: 15px 15px 15px 15px;
    }
    .std_box1_box, .std_box2_box {
        line-height: 30px;
		font-size: 12px;
    }
    .mod_foot_tp {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .mftl_logo {
        width: 140px;
    }
    .mftl_phone {
        margin: 0;
    }
    .mftl_con {
        width: 100px;
        margin-top: 20px;
    }
    .mftl_con p {
        font-size: 12px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 22px;
    }
    .home_pro_cont {
        margin-bottom: 50px;
    }
    /* Delia-start */
    /* F1 */
    .ccll_box {
        padding: 20px 20px 5px 20px;
    }
    .ccll_box_text {
        width: 100%;
        padding: 20px 0px;
    }
    .ccll_box_text_title {
        height: auto;
        -webkit-line-clamp: inherit;
        font-size: 18px !important;
    }
    .ccll_box_text_word {
        font-size: 14px;
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .ccll_box_pic {
        border-radius: 20px;
    }
    .ccll_box_pic .phels_imgbox_cover {
        border-radius: 20px;
    }
    /* H2 */
    .cultrue_cont_org_img {
        width: 360px;
        margin: 0 auto;
    }
    .cultrue_cont_list_li {
        padding: 0 10px;
        width: 100%;
        margin-bottom: 20px;
    }
    .ccoi_list_img1 {
        width: 180px;
        margin-left: 5px;
    }
    .ccoi_list_img2 img {
        position: absolute;
        left: 195px;
        top: 54px;
    }
    .ccoi_list_img3_wk {
        position: absolute;
        top: 30px;
        left: 230px;
        padding: 5px 0;

    }
    .ccoi_list_img4_jt {
        width: 8px;
        position: absolute;
        right: 65px;
        top: 107px;
    }
    .ccoi_list_img1_i3 {
        font-size: 16px;
        position: absolute;
        left: 80px;
    }
    .ccal_xli {
        width: 100%;
    }
    .ccll_title {
        position: absolute;
        top: 45px;
        left: 30px;
        /* padding: 0 15px; */
    }
    .ccll_title p{
        font-size: 16px !important;
    }
    .ccll_title span {
        font-size: 20px !important;
    }
    .slick-dots {
        position: absolute;
        bottom: -25px;
        left: 0px;
        display: block;
        width: 100%;
        list-style: none;
        text-align: center;
    }
    /* G1 */
    .about_rela_main_list {
        width: 100%;
        padding: 25px 0 25px 0;
    }
    .arui_img1 {
        width: 40px;
    }
    .arml_note_icon_text {
        margin-top: 0px;
    }
    .arml_note_icon_text {
        font-size: 18px !important;
    }
    .arml_note_icon_img {
        width: 50px;
        margin-bottom: 0;
    }
    .arml_rules_up_icon1 {
        position: absolute;
        top: 34%;
        left: 31%;
    }
    .arml_rules_down_icon2 {
        position: absolute;
        top: 34%;
        left: 31%;
    }
    /* h3 */
    .mmhx_li {
        width: 100%;
    }
    .mmhl_li a {
        display: block;
        padding: 0；
    }
    /* H4 */
    .ndcs_list_li {
        margin: 0px 0px 0 0;
    }
    .ndcs_title {
        padding-left: 40px;
    }
    /* Delia-end */
    .home_pro_arrow .home_solu_tab_arrow {
        top: 20%;
    }
    .hctc_parga p {
        height: auto;
    }
    .hpul_cont_bt {
        margin-top: 20px;
    }
    .home_pro {
        padding-bottom: 0;
    }
    .mod_foot_tp_le {
        display: flex;
        justify-content: center;
        flex-wrap: inherit;
        flex-direction: column;
        align-items: center;
    }
    .mftl_logo{
        margin-bottom: 20px;
    }
    .mod_foot_bg {
        width: 80%;
    }
    .form_cont_left_bg1 {
        width: 25px;
    }
    .form_cont_left_text {
        padding: 32px 0 0 32px;
    }
    .form_cont_left_text h1 {
        font-size: 22px;
        margin-bottom: 5px;
    }
    .form_cont_left {
        padding-right: 0;
        padding-bottom: 70px;
        margin-top: 32px;
    }
    .form_main .mod_banner_bread {
        padding-top: 16px;
    }
    .form_cont_left_bg2 {
        width: 36px;
    }
    .form_cont_right {
        border-radius: 0px 30px;
    }
    .form_cont_bg2 {
        width: 53.3%;
    }
    .fcrn_input p {
        font-size: 14px;
    }
    .fcrn_input:first-child{
        margin-bottom: 14px;
    }
    .pcnp_cont li {
        width: 50%;
        padding: 0 8px;
        margin-bottom: 16px;
    }
    .partner_cont_nr_part {
        margin-bottom: 18px;
    }
    .partner_cont {
        padding-top: 32px;
    }
    .partner_cont_nr {
        margin-top: 32px;
    }
    .pcnp_cont ul {
        margin: 0 -8px;
    }
    .contact_left_prov, .contact_left_cricle {
        width: 70px;
        height: 70px;
    }
    .contact_left_prov img {
        width: 12px;
    }
    .contact_left_prov p {
        font-size: 12px;
        line-height: auto;
    }
    .contact_bot {
        margin-top: 32px;
    }
    .contact_right_li {
        padding: 15px 0;
    }
    .sccs_li .phels_imgbox_cover, .sccs_right {
        width: 100%;
    }
    .sccs_li_box{
        flex-wrap: wrap;
    }
    .sccs_cont, .scas_li_nr {
        padding: 20px;
    }
    .sccs_right{
        padding: 20px;
    }
    .scas_li_nr_icon{
        margin: 0 auto 5px;
        width: 42px;
    }
    .solu_cont_case_bj {
        height: 520px;
    }
    .solu_cont_case.std_padding2{
        padding-top: 0;
    }
    .scas_li_nr .std_parga p{
        font-size: 16px;
    }
    .solu_cont_sect_nr .slick-track {
        padding:20px 0;
    }
    .solu_cont_adv .solu_cont_sect_nr {
        margin-top: 24px;
    }
    .mod_bread_li a {
        font-size: 12px;
        line-height: 1.5;
    }
    .phels_nybanner_title_cont .std_parga p{
        line-height: 1.5;
    }
    .privacy_main .mod_banner_bread {
        margin-top: 18px;
        margin-bottom: 32px;
    }
    .privacy_cont_bj {
        width: 60%;
    }
    .privacy_cont {
        padding-bottom: 26px;
    }
    .arml_note_icon_text {
        line-height: 40px;
    }
    .arml_rules .arml_note_icon_text {
        padding-left: 5px;
    }
    .arml_note_icon_img {
        width: 44px;
    }
    .arml_detail_word {
        font-size: 14px;
    }
    .arml_detail_img {
        width: 20px;
        margin-right: 10px;
    }
    .arml_span {
        margin-bottom: 18px;
    }
    .arml_detail {
        margin-bottom: 12px;
    }
    .std_btn1.arml_btn_lt {
        margin-right: 20px;
    }
    .arml_btn {
        margin-top: 10px;
    }
    .mmhl_zimg .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    .mmhl_zimg {
        border-radius: 0 30px;
    }
    .mod_main_h3_lunbo {
        border-radius: 0px 30px;
    }
    .mmhl_rwz {
        width: 100%;
        margin-top: 0;
        padding: 15px 5px 0;
    }
    .mmhl_rwz_tit {
        font-size: 16px !important;
    }
    .mmhx_li_xwz {
        padding: 20px 20px;
    }
    .mmhx_li a {
        border-radius: 0px 30px;
    }
    .solu_cont_customer {
        padding-bottom: 10px;
    }
    .solu_cont_customer .solu_cont_sect_nr {
        margin-top: 0;
    }
    .solu_cont_case, .solu_cont_scene {
        padding: 32px 0;
    }
    .scss_li_nr .phels_imgbox_cover {
        border-radius: 20px;
    }
    .wisdom_main .solu_cont .phels_cont1400 {
        padding: 0 30px;
    }
    .wisdom_main .solu_cont .sccs_right {
        padding: 20px 0;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 20px;
    }
    .solu_cont_case, .solu_cont_scene, .solu_cont_customer, .wisdom_cont_scheme {
        padding: 32px 0;
    }
    .wisdom_cont_scheme  .std_margin1 {
        margin-top: 0;
    }
    .std_arrow_prev {
        left: -30px;
    }
    .std_arrow_next {
        right: -30px;
    }
    .wccn_nr_slick_text {
        padding: 20px 20px 25px;
    }
    .wccn_nr_slick_text {
        border-bottom-left-radius: 30px;
    }
    .wccn_nr_slick_box .phels_imgbox_cover {
        border-top-right-radius: 30px;
    }
    .hardware_instro .phels_cont1400,
    .hardware_prod .phels_cont1400{
        padding:0 20px;
    }
    .hardware_instro_cont_rigth {
        margin-top: 10px;
    }
    .hardware_prod_tab li p {
        font-size: 16px;
        padding-bottom: 18px;
    }
    .hardware_prod_tab li p::after {
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 6px solid transparent;
        border-bottom: 6px solid #40819f;
    }
    .hardware_prod_text .std_title4{
        font-size: 16px;
    }
    .hardware_adv .phels_cont1400 {
        padding: 32px 30px 14px;
    }
    .wccn_nr_slick_box {
        box-shadow: 4px 2px 8px rgb(40 40 40 / 9%);
        border-radius: 0px 30px;
    }
    .hardware_instro_cont_slick .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    .hardware_scene  .solu_cont .phels_cont1400 {
        padding: 0 30px;
    }
    .std_margin3 {
        margin-bottom: 10px;
    }
    .std_padding2 {
        padding-top: 32px;
    }
    .hardware_scene .solu_cont_sect_nr .slick-track {
        padding: 0;
    }
    .hardware_prod{
        padding-bottom: 10px;
    }
    .software_intro_bot li .phels_imgbox_cover {
        border-radius: 0 30px;
    }
    .software_intro_bot li .phels_imgbox_cover::before {
        border-radius: 0 30px;
    }
    .software_intro .phels_cont1400 {
        padding: 0 20px;
    }
    .software_intro_bot {
        margin: 0 20px;
    }
    .software_intro {
        padding-bottom: 10px;
    }
    .software_customer{
        padding-bottom: 10px;
    }
    .software_funct_ul_box {
        padding: 22px 25px;
        border-radius: 0 30px;
    }
    .software_funct_icon {
        width: 40px;
    }
    .software_funct_text {
        width: calc(100% - 40px);
        padding-left: 15px;
    }
    .software_funct_text .std_title4 {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .software_adv .solu_cont_sect_nr {
        margin-top: 20px;
    }
    .software_prod_ul {
        margin: 20px -15px 0;
    }
    .software_prod_ul_box {
        padding: 24px 32px;
        border-radius: 0 30px;
    }
    .software_prod .phels_cont1400,
    .software_funct .phels_cont1400{
        padding: 0 20px;
    }
    .software_funct_ul{
        margin: 0 -15px;
    }
    .software_intro  .std_arrow_prev {
        left: -30px;
    }
    .software_intro  .std_arrow_next {
        right: -30px;
    }
    .software_prod_ul li {
        margin-bottom: 15px;
    }
    .software_prod {
        padding-bottom: 20px;
    }
    .strategy_cont_top_circle p {
        font-size: 12px;
    }
    .sctc_pos2 p {
        font-size: 20px;
    }
    .sctc_pos5 p {
        font-size: 16px;
    }
    .strategy_cont_bot_text .std_title4 span {
        font-size: 20px;
    }
    .scbt_text p {
        font-size: 18px;
    }
    .scbt_arrow {
        width: 22px;
    }
    .sctc_pos3 {
        left: 41%;
    }
    .ndcs_list_li {
        margin: 0px 0px 0 0;
    }
    .ndcs_title {
        padding-left: 15px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .nosw_img {
        width: 22px;
        height: 22px;
        margin-right: 15px
    }
    .ndci_other_share_text {
        padding-right: 15px;
        font-size: 14px;
    }
    .ndci_other_date {
        font-size: 14px;
    }
    .ndci_list p {
        font-size: 14px;
        margin-bottom: 12px;
    }
    .he_f3p1jul {
        padding:0px;
    }
    .ndci_title {
        font-size: 18px !important;
    }
    .news_detail_box {
        padding-top: 32px;
    }
    .ndci_other {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .ndci_botlist_li {
        margin-bottom: 6px;
    }
    .ccnd_img {
        width: 88%;
    }
    .ccnd_top {
        margin-bottom: 0;
    }
    .ccnt_li_title_num {
        font-size: 24px;
    }
    .ccnt_li_title {
        padding: 5px 10px;
    }
    .ccnt_li_title_text {
        padding-left: 10px;
    }
    .ahrt_li {
        padding: 50px 10px 85px;
    }
    .ahrb_ul {
        width: 100%;
    }
    .about_honer_right_bot {
        margin: 40px auto;
        width: calc(100% - 40px);
    }
    .about_honer_right_bot .std_arrow_prev {
        left: -30px;
    }
    .about_honer_right_bot .std_arrow_next {
        right: -30px;
    }
    .ahrb_li_text p {
        font-size: 14px;
        line-height: 1.5;
    }
    .about_honer_right_bot {
        margin: 25px auto 5px;
        width: calc(100% - 40px);
    }
    .about_honer_left_li p {
        line-height: 1.5;
        padding-left: 15px;
        font-size: 14px;
    }
    .about_honer_left_li p::before {
        width: 4px;
        height: 4px;
    }
    .about_honer_left_ul {
        height: 166px;
    }
    .about_honer_left_li {
        padding-right: 25px;
    }
    .jtcr_bot_li {
        padding: 20px 30px 20px 20px; 
    }
    .jtcr_top_li .phels_imgbox_cover {
        height: 370px;
    }
    .join_welfare_li_text {
        padding: 15px;
    }
    .join_staff_bot_ul .slick-prev {
        left: 20px;
        width: 25px;
        height: 25px;
    }
    .join_staff_bot_ul .slick-next {
        right: 20px;
        width: 25px;
        height: 25px;
    }
    .join_staff_bot_li {
        padding: 0;
    }
    .join_staff_bot_ul {
        padding: 0 55px;
    }
    .join_welfare_li {
        width: 100%;
    }
    .join_school_fr .phels_imgbox_cover {
        width: 180px;
        border: 5px solid #fff;
    }
    .join_school_fr_bj {
        left: -32px;
        width: 32px;
    }
    .solu_main .solu_cont_customer{
        padding-bottom: 0;
    }
    /* 480end */
}
